• word of the day

    channel tunnel

    channel tunnel - Dictionary definition and meaning for word channel tunnel

    Definition
    (noun) the railroad tunnel between France and England under the English Channel
    Synonyms : chunnel

Word used in video below:
text: to wait for channel seven news channel
Download our Mobile App Today
Receive our word of the day
on Whatsapp